Minimizing Bandwidth Requirements for On-Demand Data Delivery

نویسندگان

  • Derek L. Eager
  • Mary K. Vernon
  • John Zahorjan
چکیده

Recent techniques for multicast or broadcast delivery of streaming media can provide immediate service to each client request yet achieve considerable client stream sharing (i.e., server and network bandwidth savings). This paper considers (1) the maximum savings in the required server (disk I/O and network) bandwidth that any such technique can provide, (2) the interplay between achievable reductions in required server bandwidth and available client receive bandwidth, (3) how well the previously proposed techniques perform relative to each other and to the minimum required server bandwidth for the assumed client capabilities, and (4) whether there are new practical delivery techniques that can achieve better server bandwidth savings than the previous techniques, yet still provide immediate service to client requests. The principal results are as follows. First, we derive the minimum required server bandwidth for any delivery technique that provides immediate service to client requests, and find that this bandwidth grows logarithmically with the client request arrival rate. Second, we show that the minimum required server bandwidth can be nearly achieved if clients have receive bandwidth equal to three times the streaming rate and have sufficient storage for buffering data from shared streams. Third, we show that a particular implementation of the recently proposed partitioned dynamic skyscraper delivery technique provides immediate service to client requests more simply and directly than the original dynamic skyscraper method. Fourth, the recently proposed optimized stream tapping/grace patching/controlled multicast technique achieves nearly the minimum server bandwidth requirement at low client request rates, but the partitioned dynamic skyscraper delivery method has significantly lower server bandwidth requirements than optimized grace patching at moderate to high client request rates. Furthermore, the dynamic skyscraper technique has required server bandwidth within a small constant factor of the minimum required bandwidth, assuming sufficient client buffering capability. Finally, we propose a new practical delivery technique, namely hierarchical multicast stream merging, that has required server bandwidth significantly lower than for optimized grace patching or partitioned dynamic skyscraper, and close to the minimum achievable when client receive bandwidth is twice the streaming rate.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Rate-constrained bandwidth smoothing for the delivery of stored video

Bandwidth smoothing techniques for the delivery of compressed prerecorded video have been shown effective in removing the burstiness required for the continuous playback of stored video. Given a fixed client-side buffer, several bandwidth smoothing algorithms have been introduced that are provably optimal under certain constraints. These algorithms, however, may be too aggressive in the amount ...

متن کامل

A Novel Multicast Tree Construction Algorithm for Multi-Radio Multi-Channel Wireless Mesh Networks

Many appealing multicast services such as on-demand TV, teleconference, online games and etc. can benefit from high available bandwidth in multi-radio multi-channel wireless mesh networks. When multiple simultaneous transmissions use a similar channel to transmit data packets, network performance degrades to a large extant. Designing a good multicast tree to route data packets could enhance the...

متن کامل

Providing VCR Functionality in a Constant Quality Video-On Demand Transportation Service

The use of bandwidth smoothing techniques for the delivery of prerecorded compressed video has been shown to be an effective technique in reducing the network bandwidth requirements needed to play back video. Any fixed allocation scheme can affect the ability to allow for VCR functions. In this paper, we examine the impacts that bandwidth smoothing techniques have on the delivery of stored vide...

متن کامل

Dynamic bandwidth allocation for stored VBR video in ATM endsystems

The paper introduces a scheme for delivery of variable bit-rate (VBR) coded video from a video server over ATM networks. To solve the problem of long term variations in bandwidth requirements, a dynamic bandwidth allocation scheme is proposed. This is based on renegotiation of bandwidth during the duration of the call. An algorithm is presented, that determines optimized renegotiation points fo...

متن کامل

A Scalable Video Server : Architecture , Design , and Implementation November 1994

Multimedia applications such as Video On-Demand, Tele-Shopping, or Distance Learning require a storage facility for audio and video data, called video server. All these applications are very demanding in terms of storage capacity, storage bandwidth, and transmission bandwidth. A video server must also meet the requirements that stem from the continuous nature of audio and video. It must guarant...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999